home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 9 / Night Owl CD-ROM (NOPV9) (Night Owl Publisher) (1993).ISO / 018a / czbeta2a.zip / CZIP.DOC < prev    next >
Text File  |  1993-03-10  |  40KB  |  834 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.                    THIS .DOC IS BETA AND SUBJECT TO CHANGE
  8.  
  9.  
  10.  
  11.                      ╔════════════════════════════════╗
  12.                      ║       √ CheckZip v2.00 √       ╟┐
  13.                      ║ The Ultimate Upload Processor! ║│
  14.                      ║     Written By:  Bill Hull     ║│
  15.                      ║ (C) 1993 - All Rights Reserved ║│
  16.                      ╚╤═══════════════════════════════╝│
  17.                       └────────────────────────────────┘
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26. ┌──────────────────────────────────────────────────────────────────────────────┐
  27. │▒ Introduction: ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
  28. └──────────────────────────────────────────────────────────────────────────────┘
  29.  
  30.   CZip has been tested and successfully run under a wide rage of software
  31.   and hardware including, but not limited to:
  32.  
  33.    FileDoor/EFT/TDoor/AC files/RemoteAccess/PCBoard/ProDoor/EZYComm/RBBS
  34.    SuperBBS/RoboBoard/And MANY Others.
  35.  
  36.   Note To RemoteAccess Users: RA as of v1.11 without some type of transfer door
  37.    has no easy way of allowing you exit after an upload. The newley released
  38.    RemoteAccess v2.00g does allow for this feature.  CZip v2.00 is 100% RA v2
  39.    compatable.
  40.  
  41.   Note To Celerity Users: Celerity as of v1.40 appears to have a "bug" which      
  42.   will cause celerity to "lock" after CZip runs and the bbs reloads.  Because     
  43.   this is the ONLY software that i've seen this problem with, I must believe it   
  44.   is a Celerity bug.
  45.  
  46.   Version 2 of CZip has many features/changes/bug fixes from v1.00. If you
  47.   are upgrading from a previous version, Please take a moment to skim thru this
  48.   file for Configuration changes from v1.00. TO UPGRADE CONFIGURATION FILES FROM
  49.   v1.00 RUN CZSETUP AND RE-SAVE YOUR CONFIG FILE.
  50.  
  51. ┌──────────────────────────────────────────────────────────────────────────────┐
  52. │▒ Features: ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
  53. └──────────────────────────────────────────────────────────────────────────────┘
  54.  
  55.          * Extremely FAST Testing.
  56.          * Tests File For CRC/VIRUSES/VALID DATES/INTERNAL ARCHIVES.
  57.          * Automatic Converting, Using ANY Converter You Wish.
  58.          * Internal Support ZIP/ARJ/LZH/ZOO/PAK/SDN/TD0/GIF, Convert From ANY.
  59.          * Determines Archive Type Based On Archive "Signature"
  60.          * Support For Self Extracting (SFX) Archives.
  61.          * Check Internal Archives To Any Depth.
  62.          * Add Comments/Files, Also Add/Comment Randomly
  63.          * Move Failed Files To User Specified Directory(s), Based On Why
  64.            The File Failed.
  65.          * Complete Logging Of All Actions. (FD/OPUS/COMPRESSED Style)
  66.          * DesqView/4Dos/Windows Aware.
  67.          * TOTAL Multi-Node Support.
  68.          * Save Old Archive Comments To A Logfile
  69.          * FOSSIL Support
  70.          * Remove Unwanted Files Based On FileName or CRC, Also Supports 3rd
  71.            party utilities. (Such as AntiAD)
  72.          * Swapping to EMS/XMS/DISK
  73.          * Totally Configurable ANSI Screen.
  74.          * Creates Comments For Archives Using File Information.
  75.          * MANY MORE!
  76.  
  77.  
  78. ┌──────────────────────────────────────────────────────────────────────────────┐
  79. │▒ Legal Info./Do's & Dont's ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
  80. └──────────────────────────────────────────────────────────────────────────────┘
  81.  
  82.   CZip v2.00 is protected by Federal copyright laws and released as Shareware
  83.   Under the Shareware concept you may:
  84.  
  85.     1) Use the program for a 'Trial' period of 30 days to decide if it meets
  86.        your needs, After the trial period you are REQUIRED to discontinue using
  87.        CZip or Register It (See REGISTER.TXT)
  88.  
  89.     2) Distribute CZip in it's UNREGISTERED, UNMODIFIED providing ALL files
  90.        from the original distribution archive are included, and no fee be
  91.        charged, Except normal fee's for Online Services, Shareware Dealers, Etc
  92.  
  93.   You may NOT:
  94.  
  95.     1) Distribute the REGISTERED version or .KEY file. Doing so is in direct
  96.        violation of Copyright laws.
  97.  
  98.     2) Modify/Decompile/Edit ANY part of the software or .doc files.
  99.  
  100.  
  101.         IF YOU FIND CZIP USEFUL, PLEASE SUPPORT SHAREWARE AND REGISTER.
  102.  
  103. ┌──────────────────────────────────────────────────────────────────────────────┐
  104. │▒ Configuration/Setup: ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
  105. └──────────────────────────────────────────────────────────────────────────────┘
  106.  
  107.   To configure CZip run CZSETUP, You may also specify a configuration FileName
  108.  on the command line (EX: CZSETUP <PATH/NAME>) if not used CZSETUP will default
  109.  to CZIP.CFG in the current directory.
  110.  
  111.    Below are the configuration options and the explanations, If there is <%>
  112.   following the configuration option you may place a % anywhere in the input
  113.   field and CZip will replace this with the current node number.
  114.   (EX: When entering the logfile name specifying C:\BBS\NODE%\CZIP.LOG
  115.        If CZip is run on node 1 it will use C:\BBS\NODE1\CZIP.LOG)
  116.  
  117.  
  118.           ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  119.           ▒▒╔═══════[ CheckZip v2.00 - (C) 1992 Bill Hull ]═══════╗▒▒
  120.           ▒▒║ Display File       : C:\BBS\CZIP\CZIP.ANS           ║▒▒
  121.           ▒▒║ Comment File       : -None-                         ║▒▒
  122.           ▒▒║ Strip Comments     : Off                            ║▒▒
  123.           ▒▒║ Fail File Name     : FAIL.CZ%                       ║▒▒
  124.           ▒▒║ Bad Dir            : -None-                         ║▒▒
  125.           ▒▒║ Old Files Dir      : -None-                         ║▒▒
  126.           ▒▒║ Virus Dir          : -None-                         ║▒▒
  127.           ▒▒║ Log File           : C:\BBS\CZIP\CZIP.LOG           ║▒▒
  128.           ▒▒║ Log Style          : Opus                           ║▒▒
  129.           ▒▒║ Comment Log        : -None-                         ║▒▒
  130.           ▒▒║ Action On Exit     : Files & Move                   ║▒▒
  131.           ▒▒║ Create Fail File In: Current Directory              ║▒▒
  132.           ▒▒║ Convert Archives To: ZIP                            ║▒▒
  133.           ▒▒║ Convert Archives   : Convert Unknown                ║▒▒
  134.           ▒▒║ Conversion Setup                                    ║▒▒
  135.           ▒▒║ Fail Old Files When: All Files Must Be Old          ║▒▒
  136.           ▒▒╚═════════════════════════════════════════════════════╝▒▒
  137.           ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  138.  
  139. ═══════════════════════════════════════════════════════════════════════════════
  140. DISPLAY FILE <%>
  141.  
  142.   Display File Is sent to the user during testing, Specify DRIVE/PATH.
  143.   CZip was packaged with a sample file CZIP.ANS when editing this file or
  144.   creating your own, Placing some special "parameters" in the file will cause
  145.   CZip to replace them with user information (See using CZip for information on
  146.   using drop files).  Below are a list a "parameters" that are valid in this
  147.   file, Please follow a few rules when using these:
  148.                  1) The Parameters Info will be the same color as the parameter
  149.                  2) Do not use flashing colors.
  150.                  3) You must leave enough space after the parameter for the
  151.                     information that will replace it.
  152.  
  153.   The following parameters are valid:
  154.  
  155.        $N  = Callers Full Name (First Last)
  156.        $F  = Callers First Name
  157.        $L  = Callers Last Name
  158.        $C  = Callers City, State
  159.        $T  = Callers Online Time Left
  160.        $O  = Current Node Number
  161.  
  162. ═══════════════════════════════════════════════════════════════════════════════
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  COMMENT FILE <%>
  175.  
  176.   When selecting this option CZSetup will prompt you "Use Random Comments?(Y,N)"
  177.  
  178. ┌────────────────────────────────────────────────────────────────────────────┐
  179. │                            Random Comments                                 │
  180. │                                                                            │
  181. │                                                                            │
  182. │        Archive Comment #1 :                                                │
  183. │        Archive Comment #2 :                                                │
  184. │        Archive Comment #3 :                                                │
  185. │        Archive Comment #4 :                                                │
  186. │        Archive Comment #5 :                                                │
  187. │        Archive Comment #6 :                                                │
  188. │        Archive Comment #7 :                                                │
  189. │        Archive Comment #8 :                                                │
  190. │        Archive Comment #9 :                                                │
  191. │                                                                            │
  192. │                                                                            │
  193. │                          Press F10 To Exit                                 │
  194. └────────────────────────────────────────────────────────────────────────────┘
  195.  
  196.   If you answer no, CZip will prompt you for the PATH/NAME of the comment file
  197.    you wish to use.
  198.  
  199.   CZip can personalize an archive comment for you, Placing "*" before the
  200.   comment path/name will cuase CZip to process the comment file.
  201.   The following "parameters" are valid in comment files.
  202.  
  203.         $U  = Uploaders Name
  204.         $V  = Version Of CZip used for testing
  205.         $D  = Date Tested (MM-DD-YY)
  206.         $N  = Newest File Date (MM-DD-YY)
  207.         $O  = Oldest File Date (MM-DD-YY)
  208.  
  209. ═══════════════════════════════════════════════════════════════════════════════
  210. STRIP COMMENTS
  211.  
  212.          =- DO NOT ENABLE THIS FEATURE IF USING A COMMENT FILE -=
  213.  
  214.    Enabling this feature will cause CZip to remove comments from tested archives
  215.  
  216. ═══════════════════════════════════════════════════════════════════════════════
  217. FAIL FILE NAME <%>
  218.  
  219.   This file will be created when a file fails any test and "ActionOnExit" is
  220.   set to "Files or Files & Move". This is a FILENAME ONLY.
  221.  
  222. ═══════════════════════════════════════════════════════════════════════════════
  223. BAD DIR
  224.  
  225.   When specified and "ActionOnExit" is set to "Moveonly or Files & Move", Files
  226.   failing CRC Checking will be moved into this directory.
  227.  
  228. ═══════════════════════════════════════════════════════════════════════════════
  229. OLD FILES DIR
  230.  
  231.   When specified and "ActionOnExit" is set to "Moveonly or Files & Move", Files
  232.   failing DATE Checking will be moved into this directory.  If not specified
  233.   files failing date check will be moved to the Bad Dir.
  234.  
  235. ══════════════════════════════════════════════════════════════════════════════
  236. VIRUS DIR
  237.  
  238.   When specified and "ActionOnExit" is set to "Moveonly or Files & Move", Files
  239.   failing the VIRUS Scan will be moved into this directory.  If not specified
  240.   files failing the virus scan will be moved to the Bad Dir.
  241.  
  242. ══════════════════════════════════════════════════════════════════════════════
  243. LOG FILE <%>
  244.  
  245.   PATH/NAME of the logfile you wish to keep, CZip will log all activities to 
  246. this
  247.   file.  In a multi-node setup, you may wish to keep separate logs for each 
  248. node.
  249.  
  250. ══════════════════════════════════════════════════════════════════════════════
  251. LOG STYLE
  252.  
  253.   The 'Style' of logfile you wish to keep.  The 2 options are FD (Front Door),
  254.   OPUS (RA/Quick BBS) or COMPRESSED, which will cause CZip to only make 1 entry
  255.   per file in the log.
  256.  
  257. ══════════════════════════════════════════════════════════════════════════════
  258. COMMENT LOG
  259.  
  260.   All archive comments from tested files will be extracted to this file.  This
  261.   may be useful if someone puts important information about the file in it's
  262.   description.
  263.  
  264. ══════════════════════════════════════════════════════════════════════════════
  265. ACTION ON EXIT
  266.  
  267.   The 'Action' CZip will take when a file fails one or more tests.
  268.  
  269.         MoveOnly      = Only move failed file to Bad/Virus/Old Directories
  270.         Files & Move  = Create FailFile and Move the file to Bad/Virus/Old Dirs
  271.         Errorlevels   = CZip will exit with the following errorlevels:
  272.                         0  = File(s) Passed
  273.                         1  = File(s) Failed CRC Test
  274.                         2  = File(s) Contain A Virus
  275.                         3  = File(s) Older Then Date Specified
  276.                         4  = File(s) Failed Duplicate Testing (ZDCS)
  277.                         5  = Sysop Aborted Testing
  278.  
  279. ══════════════════════════════════════════════════════════════════════════════
  280. CREATE FAIL FILE IN
  281.  
  282.   Where CZip will create the FailFile when ActionOnExit is Set To Files&Move
  283.  
  284.         Current Directory   = CZip will create the FailFile in the current dir
  285.  
  286.         Test File Directory = CZip will create the FailFile in the the directory
  287.                               that contains the file.
  288.  
  289. ══════════════════════════════════════════════════════════════════════════════
  290. CONVERT ARCHIVES TO
  291.  
  292.   What archive format you wish to convert to when CZip find an archive that
  293.   it either doesn't know or is disabled.  ZIP/ARJ/LZH are the supported formats
  294.   to convert to.
  295.  
  296. ══════════════════════════════════════════════════════════════════════════════
  297. CONVERT ARCHIVES
  298.  
  299.   When CZip will call the archive converter.
  300.  
  301.         Convert All      = Convert all archives that don't match the
  302.                            ConvertArchivesTo setting.
  303.  
  304.         Convert Unknown  = Convert archive formats that CZip doesn't know, CZip
  305.                            has internal support for ZIP/ARJ/LZH/PAK/SDN/ZOO.
  306.                            Any archives that doesn't match (ARC/DWC/ICE) will be
  307.                            converted.
  308.  
  309.         Off              = No archives will be converted.
  310.  
  311. ══════════════════════════════════════════════════════════════════════════════
  312. CONVERSION SETUP
  313.  
  314. ┌────────────────────────────────────────────────────────────────────────────┐
  315. │                          Archive Converter Setup                           │
  316. │                                                                            │
  317. │                                                                            │
  318. │   Converter Command:                                                       │
  319. │                   $F Original File Name - $C Converted File Name           │
  320. │                   $N Node #             - $P COM Port                      │
  321. │                   $U Unique Info                                           │
  322. │                                                                            │
  323. │                                                                            │
  324. │ Fail Archive Is Converter Returns Errorlevel => 1 (Y,N)? N                 │
  325. │                                                                            │
  326. │                                                                            │
  327. │                                                                            │
  328. │                         Archive       Unique Info                          │
  329. │                           ZIP                                              │
  330. │                           ARJ                                              │
  331. │                           LZH                                              │
  332. │                                                                            │
  333. │                                                                            │
  334. │                   F1 - Read CDF Files   F10 - Exit                         │
  335. └────────────────────────────────────────────────────────────────────────────┘
  336.  
  337.   Selecting this option will display another screen where you will define the
  338.   archive converter you wish to use.  Pressing "F1" in this screen will cause
  339.   CZSetup to display a list Converters that have already been setup for use
  340.   with CZip.
  341.  
  342.  
  343.  
  344.         Converter Command  = The command line CZip will call to convert an
  345.                              archive.  CZip will first change to the archives
  346.                              directory then call the archive converter.  The
  347.                              following parameters are valid on the command line
  348.                               $F - Original Archive File Name (TEST.ZIP)
  349.                               $N - Converted File Name        (TEST.ARJ)
  350.                               $N - Current Node Number
  351.                               $P - COM Port
  352.                               $U - Unique Archive Info. (See Below)
  353.  
  354.         Fail Errorlevel >1 = Answering 'Y'es to this will cause CZip to fail the
  355.                              archive is the Converter returns an Errorlevel =>1
  356.  
  357.         Unique ARJ/LZH/ZIP = Data entered on in these lines will be returned on
  358.                              the command line when using $U.  This may be
  359.                              information about an archive that tells the
  360.                              converter what type of file it is.
  361.  
  362. ══════════════════════════════════════════════════════════════════════════════
  363. FAIL OLD FILES WHEN
  364.  
  365.   The determines when CZip should fail archives based on file dates.
  366.  
  367.         1 or more  = If one or more files in the archive is older then allowed
  368.                      the archive will fail.
  369.  
  370.         All Files  = If all the files in the archive are older then allowed the
  371.                      archive will fail.
  372.  
  373.         More       = If there are more older files then newer the archive will
  374.                      fail.
  375.  
  376. ══════════════════════════════════════════════════════════════════════════════
  377.           ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  378.           ▒▒╔═══════[ CheckZip v2.00 - (C) 1992 Bill Hull ]═══════╗▒▒
  379.           ▒▒║ Internal Dates     : On                             ║▒▒
  380.           ▒▒║ Swapping           : On                             ║▒▒
  381.           ▒▒║ Swap Drive         : C:                             ║▒▒
  382.           ▒▒║ Max. Days Old      :  0                             ║▒▒
  383.           ▒▒║ Set Date To Newest : Off                            ║▒▒
  384.           ▒▒║ Status Screen      : On                             ║▒▒
  385.           ▒▒║ EndTimer Seconds   : 5                              ║▒▒
  386.           ▒▒║ Add File(s)        : -None-                         ║▒▒
  387.           ▒▒║ Work Drive         : Current                        ║▒▒
  388.           ▒▒║ UpDate FILES.BBS                                    ║▒▒
  389.           ▒▒║ COM Port Setup                                      ║▒▒
  390.           ▒▒║ Command Line Setup                                  ║▒▒
  391.           ▒▒║ Unwanted Files                                      ║▒▒
  392.           ▒▒║ Skip Files                                          ║▒▒
  393.           ▒▒║ Restore Defaults                                    ║▒▒
  394.           ▒▒║ Load New Config File                                ║▒▒
  395.           ▒▒╚═════════════════════════════════════════════════════╝▒▒
  396.           ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  397.  
  398. ══════════════════════════════════════════════════════════════════════════════
  399. INTERNAL DATES
  400.  
  401.   This determines wether or not CZip will check the dates of internal archives.
  402.  
  403.         Yes  = CZip will check the file dates of internal archives
  404.         No   = CZip will not check the dates of internal archives
  405.  
  406. ══════════════════════════════════════════════════════════════════════════════
  407.  
  408.  
  409.  
  410. SWAPPING
  411.  
  412.   When enabled, CZip will "swap" itself out of memory before calling another
  413.   program.  Swapping will be to EMS/XMS/DISK in that order.
  414.  
  415. ══════════════════════════════════════════════════════════════════════════════
  416. SWAP DRIVE
  417.  
  418.   If no/insufficient EMS/XMS is available for swapping, This drive will be used
  419.   for CZip's swap file.
  420.  
  421. ══════════════════════════════════════════════════════════════════════════════
  422. MAX DAYS OLD
  423.  
  424.   The max. number of days old file(s) in an archive may be before failing the
  425.   archive. (EX: if you do not wish to accept files over 3 months old, set this
  426.   to 90)
  427.  
  428.   Setting max old days to 0 disables date checking.
  429.  
  430. ══════════════════════════════════════════════════════════════════════════════
  431. SET DATE TO NEWEST
  432.  
  433.   If enabled CZip will scan the archive, not it's internals, for the newest
  434.   file date and set the archives date to this.
  435.  
  436. ══════════════════════════════════════════════════════════════════════════════
  437. STATUS SCREEN
  438.  
  439.   Enables/Disables CZip "Archive Status Screen",  This is the last screen
  440.   the user sees and contains information about Archives tested and there results
  441.  
  442. ══════════════════════════════════════════════════════════════════════════════
  443. END TIMER SECONDS
  444.  
  445.    Sets the delay time on the Status Screen, CZip will pause on the status
  446.    screen for the specified time or until a user presses a key.
  447.  
  448. ══════════════════════════════════════════════════════════════════════════════
  449. ADD FILES
  450.  
  451.    When selecting this option CZSetup will prompt you "Use Random Adds?(Y,N)"
  452.  
  453.  If you answer yes, CZSetup will allow you to enter up to 9 files to be randomly
  454.   selected and added to archives.
  455.  
  456. ┌────────────────────────────────────────────────────────────────────────────┐
  457. │                            Random Add Files                                │
  458. │                                                                            │
  459. │                                                                            │
  460. │               Add File #1 :                                                │
  461. │               Add File #2 :                                                │
  462. │               Add File #3 :                                                │
  463. │               Add File #4 :                                                │
  464. │               Add File #5 :                                                │
  465. │               Add File #6 :                                                │
  466. │               Add File #7 :                                                │
  467. │               Add File #8 :                                                │
  468. │               Add File #9 :                                                │
  469. │                                                                            │
  470. │                                                                            │
  471. │                          Press F10 To Exit                                 │
  472. └────────────────────────────────────────────────────────────────────────────┘
  473.  
  474. If you answer no, CZSetup will prompt you for a path/name of a file to add to
  475. archives.
  476.  
  477. ══════════════════════════════════════════════════════════════════════════════
  478. WORK DRIVE
  479.  
  480.    This option allows you to specify a drive other then the default drive CZip
  481.    will use for testing the archive.  If possible this should be a RAM drive
  482.    to increase performance.
  483.  
  484. ══════════════════════════════════════════════════════════════════════════════
  485. UPDATE FILES.BBS
  486.  
  487. ┌────────────────────────────────────────────────────────────────────────────┐
  488. │                      Update FILES.BBS                                      │
  489. │              $N Uploaders name - $D Date Tested                            │
  490. │                                                                            │
  491. │                                                                            │
  492. │                                                                            │
  493. │           Update FILES.BBS In BadDir? N (Y/N)                              │
  494. │                                                                            │
  495. │               Description:                                                 │
  496. │                                                                            │
  497. │                                                                            │
  498. │           Update FILES.BBS In OldDir? N (Y/N)                              │
  499. │                                                                            │
  500. │               Description:                                                 │
  501. │                                                                            │
  502. │           Update FILES.BBS In VirusDir? N (Y/N)                            │
  503. │                                                                            │
  504. │               Description:                                                 │
  505. │                                                                            │
  506. │                                                                            │
  507. │                                                                            │
  508. │                          Press F10 To Exit                                 │
  509. └────────────────────────────────────────────────────────────────────────────┘
  510.  
  511.  
  512.    This option is for RA/QUICK/SUPER/COMPT. BBS sysops who wish to update the
  513.    FILES.BBS files in there BAD/VIRUS/OLD directories with a pre-defined file
  514.    description.
  515.  
  516.    There are 2 "parameters" you may enter on the description line:
  517.  
  518.      $N - Uploaders Name
  519.      $D - Date Tested
  520.  
  521. ══════════════════════════════════════════════════════════════════════════════
  522.  
  523.  
  524.  
  525.  
  526.  
  527.  
  528.  
  529.  
  530.  
  531.  
  532.  
  533.  
  534.  
  535.  
  536.  
  537.  
  538. COM PORT SETUP
  539.  
  540. ┌────────────────────────────────────────────────────────────────────────────┐
  541. │                        Communications Port SetUp                           │
  542. │                                                                            │
  543. │                                                                            │
  544. │                                                                            │
  545. │            COM1:  IRQ: 4    FlowControl: 1    Locked Rate:     0           │
  546. │                                                                            │
  547. │            COM2:  IRQ: 3    FlowControl: 1    Locked Rate:     0           │
  548. │                                                                            │
  549. │            COM3:  IRQ: 4    FlowControl: 1    Locked Rate:     0           │
  550. │                                                                            │
  551. │            COM4:  IRQ: 3    FlowControl: 1    Locked Rate:     0           │
  552. │                                                                            │
  553. │                        Use Fossil Driver? N (Y/N)                          │
  554. │                                                                            │
  555. │                                                                            │
  556. │        FlowControl:  0) None - 1) Xon/Xoff - 2) Cts/Rts - 3) Both          │
  557. │                                                                            │
  558. │             CAUTION:  Invalid Settings, WILL Cause Problems.               │
  559. │                                                                            │
  560. │                                                                            │
  561. │                           Press F10 To Exit                                │
  562. └────────────────────────────────────────────────────────────────────────────┘
  563.  This is where you will need to tell CZip about your COM PORTS:
  564.   IRQ: The IRQ of COMx:, Unless you have an nonstandard setup, The defaults
  565.        will probably work.
  566.   FlowControl: The FlowControl CZip will use, XON/XOFF works well under most
  567.                situations, CTS/RTS is only for modems that have "hardware"
  568.                handshaking.
  569.   LockedRate: If you have you port "locked", You will need to define the locked
  570.               rate here, The value here will override the -B command line.
  571.  
  572.   Use Fossil Driver: CZip has the ability to use a FOSSIL driver, If you do not
  573.                      wish to use CZip's internal serial routines and use a
  574.                      fossil driver, Set this to YES.  When using a fossil
  575.                      the rest of the options on the screen have no effect.
  576.  
  577.  
  578.  
  579. ══════════════════════════════════════════════════════════════════════════════
  580. COMMAND LINE SETUP
  581.  
  582.  
  583.        * * * THIS OPTION WILL BE DOCUMENTED, WHEN FINISHED * * *
  584.  
  585.  
  586.  
  587. ══════════════════════════════════════════════════════════════════════════════
  588.  
  589.  
  590.  
  591.  
  592.  
  593.  
  594.  
  595.  
  596.  
  597.  
  598.  
  599.  
  600.  
  601.  
  602.  
  603. UNWANTED FILES
  604.  
  605. ┌────────────────────────────────────────────────────────────────────────────┐
  606. │                           UnWanted Files.                                  │
  607. │                                                                            │
  608. │                                                                            │
  609. │                                                                            │
  610. │                Delete UnWanted Files? Y (Y/N)                              │
  611. │                                                                            │
  612. │Path/Name Of UnWanted List: -NONE-                                          │
  613. │     Path/Name Of CRC List: -NONE-                                          │
  614. │       Use Internal Search: Y (Y/N)                                         │
  615. │                                                                            │
  616. │                   File #1 : BBS.*                                          │
  617. │                   File #2 : *.BBS                                          │
  618. │                   File #3 : TYPEME.NOW                                     │
  619. │                   File #4 : GOFORIT.COM                                    │
  620. │                   File #5 :                                                │
  621. │                   File #6 :                                                │
  622. │                   File #7 :                                                │
  623. │                   File #8 :                                                │
  624. │                   File #9 :                                                │
  625. │                                                                            │
  626. │                       Press F10 to Exit                                    │
  627. │                                                                            │
  628. └────────────────────────────────────────────────────────────────────────────┘
  629.  These are the files you wish to remove from tested archives, CZip has 3 ways
  630.  to define unwanted files. CZip also supports add-on utilities that remove files
  631.  (such as ANTI-AD) see Command Line Setup.
  632.  
  633.  Path/Name Of Unwanted List: This is a standard ASCII text file containing
  634.                              filenames you wish to remove from archives.
  635.                              This file must have 1 entry per line and may         
  636.                              include wildcards.
  637.  Path/Name Of CRC List: This is also a stander ASCII text file that contains
  638.                         filenames and CRC values, The filenames are for your
  639.                         reference only and are ignored by CZip.  CZip will check
  640.                         each file in the archive against the CRC's defined in     
  641.                         this list if a match is found, The file is removed.
  642.                         This file must have 1 entry per line and must be the
  643.                         following format:
  644.                         FILENAME,CRC  (EX: BBS.AD,41F0DDA1)
  645.  Use Internal Search:   If you don't understand the following, Please leave this
  646.                         set to YES.  The File #x: are filenames you wish to       
  647.                         remove from an archive, They are checked thru an          
  648.                         Internal routine in CZip, this routine is NOT capable of  
  649.                         finding files that contain "High bit" ASCII chars.  If    
  650.                         you wish to remove files that contain these chars they    
  651.                         must be defined in the File #x: slots and Internal        
  652.                         Search must to set to NO.
  653.                         A better method of finding such files would be to find    
  654.                         the file's CRC and add it to the CRC list.
  655.  File #x:               Filenames that will be removed from archives, This        
  656.                         method is the same as the "Unwanted List" but does not    
  657.                         require a text file.  (Please also see 'Use Internal      
  658.                         Search:')
  659.  
  660.  
  661. ══════════════════════════════════════════════════════════════════════════════
  662.  
  663.  
  664.  
  665.  
  666. SKIP FILES
  667.  
  668.  
  669. ┌────────────────────────────────────────────────────────────────────────────┐
  670. │                            Files To Ignore                                 │
  671. │                                                                            │
  672. │                                                                            │
  673. │                                                                            │
  674. │           File Ext. #1 :  *.                                               │
  675. │           File Ext. #2 :  *.                                               │
  676. │           File Ext. #3 :  *.                                               │
  677. │           File Ext. #4 :  *.                                               │
  678. │           File Ext. #5 :  *.                                               │
  679. │           File Ext. #6 :  *.                                               │
  680. │           File Ext. #7 :  *.                                               │
  681. │           File Ext. #8 :  *.                                               │
  682. │           File Ext. #9 :  *.                                               │
  683. │                                                                            │
  684. │                          Press F10 To Exit                                 │
  685. │                                                                            │
  686. └────────────────────────────────────────────────────────────────────────────┘
  687.  This option allows you to define up to 9 file ext's, CZip will simply Ignore.
  688.  CZip will not attempt to do ANYTHING with these files.
  689.  
  690. ══════════════════════════════════════════════════════════════════════════════
  691.  
  692.  
  693. ┌──────────────────────────────────────────────────────────────────────────────┐
  694. │▒ Using CZIP.EXE ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
  695. └──────────────────────────────────────────────────────────────────────────────┘
  696.  
  697.  CZIP.EXE should be run when a user has uploaded a file, Most BBS Software/
  698.  Transfer Systems allow an easy implementation of CZip. Some examples are listed
  699.  at the end of this file.
  700.  
  701.  Command Line Options:
  702.  
  703.    -P  (0-4) COM port to use for output.  0 = Local Operation.
  704.  
  705.    -B  Current BAUD Rate Of -P, If you are using a locked port use the locked
  706.        port rate.  Specifying 0 will cause CZip to use the port in its current
  707.        state.
  708.  
  709.    -C  Specifies PATH/NAME of the configuration file you wish to use, CZip has
  710.        2 other ways to determine it's configuration file.
  711.          1) With the CZCONFIG environment variable.
  712.          2) If not specified with the -C command line switch or the CZCONFIG
  713.             environment variable, CZip will attempt to use CZIP.CFG from the
  714.             directory containing CZIP.EXE,
  715.  
  716.    -N  (OPTIONAL) Current NODE Number, In a multi-node environment this MUST be
  717.        set to the current lines node #, If you omit this when running multi node
  718.        strange things will occur.
  719.  
  720.    -F  Specifies PATH/NAME of the the archive to test, All normal DOS wildcards
  721.        (*?) are valid.  You may also specify a list of files to test by placing
  722.        a @ before filelist (EX: -F@C:\BBS\FILE.LST), Wildcards are NOT valid
  723.        in file lists.
  724.  
  725.    -I  (OPTIONAL) Specifies the PATH to your BBS "Dropfile" this file MUST be
  726.        used if you wish to use any of the replaceable parameters in CZip,
  727.        If specified CZip will also place the uploads name in your
  728.        LOG/COMMENT LOG files.
  729.  
  730.    -Tx (OPTIONAL) Specifies the "Dropfiles" type:
  731.        -T1  DORINFO1.DEF
  732.        -T2  PCBOARD.SYS
  733.        -T3  DOOR.SYS
  734.  
  735.  The following example would bring up CZip on Node 3 Using COM Port 1 at a
  736.  baud rate of 9600 testing D:\UP\*.ZIP With a DORINFO1.DEF in C:\RA\NODE3
  737.  
  738.   C:\RA\CZIP\CZIP -N3 -P1 -B9600 -FD:\UP\*.ZIP -T1 -IC:\RA\NODE3
  739.                    |   |   |      |             |   |
  740.           Node 3---|   |   |      |             |   |
  741.                        |   |      |             |   |
  742.           COM Port 1---|   |      |             |   |
  743.                            |      |             |   |
  744.           Baud Rate 9600---|      |             |   |
  745.                                   |             |   |
  746.           Test D:\UP\*.ZIP--------|             |   |
  747.                                                 |   |
  748.           Use DORINFO1.DEF----------------------|   |
  749.                                                     |
  750.           Path To DORINFO1.DEF----------------------|
  751.  
  752.  
  753.  
  754.  
  755.  
  756.  
  757.  
  758.  
  759.  
  760. ┌──────────────────────────────────────────────────────────────────────────────┐
  761. │▒ Support: ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
  762. └──────────────────────────────────────────────────────────────────────────────┘
  763.  
  764.  If you have any problems/suggestions/bug reports/etc. I'd love to her them, I
  765.  may be contacted in any of the following ways:
  766.  
  767.         1) Fidonet NetMail to Bill Hull @ 1:2210/978
  768.  
  769.         2) VOICE 815-229-7068 (5-11pm CST PLEASE!)
  770.  
  771.         3) US Mail:
  772.                 Bill Hull
  773.                 PO Box 7453
  774.                 Rockford IL 61126
  775.  
  776.  The latest version of CZip will always be available on:
  777.  
  778.                 US:                                      Europe:
  779.             File Cabinet                      DataGate Information Systems
  780. 815-399-8978 ■ Node 1 ■ 2400 - 16.8K                 +31-182831739
  781. 815-399-2762 ■ Node 2 ■ 2400 - 16.8K                 +31-365338175
  782. 815-399-9474 ■ Node 3 ■ 2400 - 16.8K
  783.  
  784.  Freq Magic Name CZIP @ 1:2210/978
  785.  
  786. The latest version will also be available thru our beta sites, See BETA.BBS
  787.  
  788.  
  789.  
  790.  
  791.  
  792.  
  793.  
  794. ┌──────────────────────────────────────────────────────────────────────────────┐
  795. │▒ Using CZip With RemoteAccess v2.00: ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
  796. └──────────────────────────────────────────────────────────────────────────────┘
  797.  
  798. Thanks to Mike Ehlert (Sysop of Pacific Coast Micro) For these insturctions:
  799.  
  800. Run RACONFIG, go to OPTIONS>FILES>UPLOAD_SCAN and set the command line
  801. to something simular to this:
  802.  
  803. C:\ZIP\CZIP.EXE -N*N -T1 -IC:\RA\LINE$N -F@ *M
  804.  
  805. (assuming that the current nodes dir = c:\ra\lineX, where X=node)
  806. Czip will replace $N with the passed node number.
  807.  
  808. CZSETUP:
  809. Be sure to set ACTION ON EXIT: Errorlevels, as this is the
  810. only way that RA can determine the status.
  811. Also it looks best if you set the STATUS SCREEN: off, as RA calls
  812. CZIP once for each file, so a status report after each one is not
  813. needed.
  814.  
  815. You can allow CZIP to fail outdated archives, but then you will want to
  816. change RA language prompt 637 to something other then "Failed Virus Check".
  817. I set mine to "Failed. No Credit Issued."
  818.  
  819. ┌──────────────────────────────────────────────────────────────────────────────┐
  820. │▒ Using CZip With FileDoor: ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
  821. └──────────────────────────────────────────────────────────────────────────────┘
  822. ┌──────────────────────────────────────────────────────────────────────────────┐
  823. │▒ Using CZip With EFT: ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
  824. └──────────────────────────────────────────────────────────────────────────────┘
  825. ┌──────────────────────────────────────────────────────────────────────────────┐
  826. │▒ Using CZip With Ac files:▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
  827. └──────────────────────────────────────────────────────────────────────────────┘
  828. ┌──────────────────────────────────────────────────────────────────────────────┐
  829. │▒ Using CZip With PCBoard: ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
  830. └──────────────────────────────────────────────────────────────────────────────┘
  831. ┌──────────────────────────────────────────────────────────────────────────────┐
  832. │▒ Special Thanks: ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
  833. └──────────────────────────────────────────────────────────────────────────────┘
  834.